have sex after a dry spell - Español Inglés Diccionario